package event

import (
	"fmt"
)

// InitEvent 初始化事件配置（包含订阅）
func InitEvent(subscribes map[string][]*Listener) {
	// 事件订阅
	var err error
	for name, listeners := range subscribes {
		if err = Subscribe(name, listeners...); err != nil {
			panic(fmt.Sprintf("事件订阅异常！%v", err))
		}
	}
}
